package com.linkallcloud.web.processor;

import java.lang.reflect.Method;

import org.aspectj.lang.ProceedingJoinPoint;

import com.linkallcloud.web.face.annotation.Face;

public abstract class FaceRequestProcessor extends BaseProcessor implements IRequestProcessor {

    @Override
    public Object handle(ProceedingJoinPoint joinPoint, Method method, Face faceAnno) throws Throwable {
        return super.process(joinPoint, method, faceAnno.check(), faceAnno.login());
    }

}